waterproof coating - French English Dictionary